package 装饰模式.v3;

/**
 *
 */
public class HighScoreDecorator extends Decorator {
    // 构造函数
    public HighScoreDecorator(SchoolReport sr) {
        super(sr);
    }

    // 我要汇报最高成绩了
    private void reportHighScore(){
        System.out.println("这次数学最高是 100");
    }

    /**
     * 在看成绩单前，先告诉他最高成绩，否则等他一看，就抡起扫帚打人啦
     */
    @Override
    public void report() {
        this.reportHighScore();
        super.report();
    }
}
